package com.suda.sudaexamsystem.mapper;

import com.suda.sudaexamsystem.pojo.Notice;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface NoticeMapper {
    // 发布公告
    void publishNotice(Notice notice);

    // 修改公告
    void updateNotice(Notice notice);

    // 删除公告
    void deleteById(int noticeId);

    // 查询公告
    Notice findById(int noticeId);

    // 查询当前用户公告
    List<Notice> findNoticesByUserId(int userId);
}
